-<2.6.1>--------------------------------------------------------------------------------------------------------------
- Update DRM (Commercial version)

-<2.6.0>--------------------------------------------------------------------------------------------------------------
- Added ability to draw components on panel in lit and non-lit phases
- Update DRM (Commercial version)

-<2.5.1>--------------------------------------------------------------------------------------------------------------
- Added <onPlaneCrash> callback support for components (ported from SASL3)

---<2.5.0>--------------------------------------------------------------------------------------------------------------
- Added new security stuff and activation dialog improved

---<2.4.24>------------------------------------------------------------------------------------------------------------
- Added <getTextureSourceSize> function to get size of texture source

---<2.4.23>------------------------------------------------------------------------------------------------------------
- Fixed crash in DRM version with crash after mouse wheel events before activation
- Added getXPVersion(), getOperationSystem() Lua routines

---<2.4.22>------------------------------------------------------------------------------------------------------------
- Final fix for <onMouseUp> event issue

---<2.4.21>------------------------------------------------------------------------------------------------------------
- Fixes for product activation handling
- Fix for <mouseUp> events for panel components
- Added <onMouseWheel> callback for components
- Fix for build configuration on OS X

---<2.4.19>------------------------------------------------------------------------------------------------------------
- Fix for double-call of draw panel callback in case of two separate phases (non-lit and lit)

---<2.4.14>------------------------------------------------------------------------------------------------------------
- Added function to get texture data from target to other textures (from panel and popups)
- Fixed inconvinience with events interceptors creation in case of NotSelfEnable configuration
- Added special log fuction for resourse loaders in Lua, that displays calling stack 
- Fixes for components ierarchy with enabled clipping

---<2.4.13>------------------------------------------------------------------------------------------------------------
- Fix for drawCircle, drawArc functions parameters validation
- Fix for mouse events on 3D panel
- Fix for nested components clipping
- Added <selfInterpolator> helper-function to init script
 
---<2.4.8>------------------------------------------------------------------------------------------------------------
- Added functions for drawing arcs:
	drawArc(centerX, centerY, R1, R2, startAngle, arcAngle)
	drawArc(centerX, centerY, R1, R2, startAngle, arcAngle, segments)
	drawArc(centerX, centerY, R1, R2, startAngle, arcAngle, segments, r, g, b)
	drawArc(centerX, centerY, R1, R2, startAngle, arcAngle, segments, r, g, b, a).
	
- Added mouse events window handler pop-up on windows ierarchy
	by default (for proper click handling).
	
- Changed notSelfEnable option for external manual enabling (processing logic now launches with graphic).
 
---<2.4.7>------------------------------------------------------------------------------------------------------------
- Added clipboard support on unix systems for the activation dialog
- Added shared dataref support:

	createGlobalSharedReferenced(name, default, notPublishInDRE)    
	createGlobalSharedReferencef(name, default, notPublishInDRE)
	createGlobalSharedReferencei(name, default, notPublishInDRE)
	createGlobalSharedReferences(name, maxLen, default, notPublishInDRE)

- Changed scripts error output for SEC and ACT versions
---<2.4.5>------------------------------------------------------------------------------------------------------------
- 1D interpolation improved
- more checks for OpenAL engine added

---<2.4.3>------------------------------------------------------------------------------------------------------------
- Algorithms for sound engine improved.
- Interpolation functions implementation changed.

---<2.4.1>------------------------------------------------------------------------------------------------------------
- Sound engine improved with proper error handling modes.
- Multiple contexts handling fixed.
- A few bugs fixed in sound engine.

---<2.4.0>------------------------------------------------------------------------------------------------------------
- Optional timers and corresponding funtion added for sound engine.
	getSamplePlayingRemaining(sampleID) 
	
	Returns remaining playing time for current sample in seconds.

---<2.3.0>------------------------------------------------------------------------------------------------------------
- Functions for blending setup added:
	setBlendFunc(srcBlend, dstBlend)
	setBlendFunc(srcBlendRGB, dstBlendRGB, srcBlendAlpha, dstBlendAlpha)

	setBlendEquation(blendOp)
	setBlendEquation(blendOpRGB, blendOpAlpha)

	resetBlending() 

	setBlendColor(float R, float G, float B, float A)

	Values for OpenGL blending equations and values defined in init script.
	
- Function for getting X-Plane frame counter added:
	getFrameCounter()
	
- Function for creating custom property now takes additional argument for not publishing property in DRE
	createProp(propIDStr, "int", defaultValue, notPublishInDRE);   
	createProp(propIDStr, "float", defaultValue, notPublishInDRE);
	createProp(propIDStr, "double", defaultValue, notPublishInDRE);   
	createProp(propIDStr, "string", defaultValue, maxStringLenght, notPublishInDRE);   
	
	createProp("myCustomProp", "int", 0) - will be published.
	createProp("myCustomProp", "int", 0, 1) - will be NOT published.
	
- Fix for SASL menu handling added.
- Fix for storing render targets IDs added.
- Telemetry collection option added for SASL performance benchmarking.